.pay{
    height: 100vh;
    background: #e1e2e3;
}
.pay-head{
    height: .78rem;
    line-height: .78rem;
}
.pay-div{

}
.pay .flex>div:first-child{
    flex:none;
    margin-right: .16rem;
}
.pay .flex>div:last-child{
   font-size: .12rem;
    color: #666;
    line-height: .24rem;
}
.pay-top{
    margin-top: .1rem;
}
.pay-button-use,.pay-button-unuse{
    text-align: center;
    padding: .08rem .16rem;
}
.pay-button-use button{
    width: 100%;
    height: .4rem;
    background: #F4A460;
    color: #fff;
    line-height: .4rem;
    border-radius: 8px;
    font-size: .16rem;
    border: none;
}
.pay-button-unuse button{
    width: 100%;
    height: .4rem;
    background: #fff;
    color: #F08080;
    line-height: .4rem;
    border-radius: 8px;
    font-size: .16rem;
    border: none;
}